/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package controllers;

import dominio.Persona;
import dominio.Productos;
import java.util.Vector;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.multiaction.MultiActionController;



public class PerfilUsuarioController extends MultiActionController {

    private Persona usuario;

    public void setUsuario(Persona usuario) {
        this.usuario = usuario;
    }

//    public ModelAndView login(HttpServletRequest request, HttpServletResponse response) throws Exception {
//
//        ModelAndView mav = new ModelAndView("login");
//
//        //mav.addObject("usuario", usuario);
//        //mav.addObject("titulo", "Perfil de " + usuario.getNombre() + " " + usuario.getApellido());
//
//        return mav;
//    }

    public ModelAndView verPerfil(HttpServletRequest request, HttpServletResponse response) throws Exception {

        ModelAndView mav = new ModelAndView("perfil");

        mav.addObject("usuario", usuario);
        mav.addObject("titulo", "Perfil de " + usuario.getNombre() + " " + usuario.getApellido());

        return mav;
    }
    
    
    
    
    public ModelAndView verProductos(HttpServletRequest request, HttpServletResponse response) throws Exception {
        ModelAndView mav = new ModelAndView("productos");
        mav.addObject("productos", usuario.getProductos());      
        return mav;
    }
    
    public ModelAndView verCarrito1(HttpServletRequest request, HttpServletResponse response) throws Exception {

        ModelAndView mav = new ModelAndView("agregarCarrito1");
        mav.addObject("productos", usuario.getProductos());      
        return mav;
    }
   public ModelAndView verCarrito2(HttpServletRequest request, HttpServletResponse response) throws Exception {
        ModelAndView mav = new ModelAndView("agregarCarrito2");
        mav.addObject("productos", usuario.getProductos());      
        return mav;
    }
    
    
}
